package com.ruoyi.balanceReturn.domain;


import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 返还对象 house_return_t
 *
 * @author ruoyi
 * @date 2023-05-04
 */
public class HouseReturnT extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 返还id */
    private Long returnId;
    @Excel(name = "地址")
    private String doorAddr;

    /** 房屋编号 */
    @Excel(name = "房屋编号")
    private String houseId;
    @Excel(name = "返还金额")
    private Double returnMoney;
    /** 返还时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "返还时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date returnDate;


    /** 收费员 */
    @Excel(name = "收费员")
    private String creater;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createDate;

    @Excel(name = "备注")
    private String remark;
    private Long costId;

    private String areaName;


    private String groupName;

    private String unitName;


    private String doorName;

    private Date returnDate1;


    private String userName;

    public void setReturnId(Long returnId)
    {
        this.returnId = returnId;
    }

    public Long getReturnId()
    {
        return returnId;
    }
    public void setHouseId(String houseId)
    {
        this.houseId = houseId;
    }

    public String getHouseId()
    {
        return houseId;
    }
    public void setReturnMoney(Double returnMoney)
    {
        this.returnMoney = returnMoney;
    }

    public Double getReturnMoney()
    {
        return returnMoney;
    }
    public void setReturnDate(Date returnDate)
    {
        this.returnDate = returnDate;
    }

    public Date getReturnDate()
    {
        return returnDate;
    }
    public void setCreater(String creater)
    {
        this.creater = creater;
    }

    public String getCreater()
    {
        return creater;
    }
    public void setCreateDate(Date createDate)
    {
        this.createDate = createDate;
    }

    public Date getCreateDate()
    {
        return createDate;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("returnId", getReturnId())
                .append("houseId", getHouseId())
                .append("returnMoney", getReturnMoney())
                .append("returnDate", getReturnDate())
                .append("creater", getCreater())
                .append("createDate", getCreateDate())
                .append("remark", getRemark())
                .append("costId", getCostId())
                .append("areaName", getAreaName())
                .append("groupName", getGroupName())
                .append("unitName", getUnitName())
                .append("doorName", getDoorName())
                .toString();
    }

    public Long getCostId() {
        return costId;
    }

    public void setCostId(Long costId) {
        this.costId = costId;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getUnitName() {
        return unitName;
    }

    public void setUnitName(String unitName) {
        this.unitName = unitName;
    }

    public String getDoorName() {
        return doorName;
    }

    public void setDoorName(String doorName) {
        this.doorName = doorName;
    }

    public Date getReturnDate1() {
        return returnDate1;
    }

    public void setReturnDate1(Date returnDate1) {
        this.returnDate1 = returnDate1;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getDoorAddr() {
        return doorAddr;
    }

    public void setDoorAddr(String doorAddr) {
        this.doorAddr = doorAddr;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }
}

